// 导入上传图片的包
const multer = require('multer');
// 通过 filename 属性定制
const storage = multer.diskStorage({
    // 保存的路径
    // 备注：需要自己创建
    destination: function (req, file, callback) {
        callback(null, 'public/upload/images');
    },
    filename: function (req, file, callback) {
        // 将保存文件名设置为 字段名 + 时间戳，比如 logo-1478521468943
        let suffix = file.mimetype.split('/')[1]; //获取文件格式
        callback(null, file.fieldname + '-' + Date.now() + '.' + suffix);
    }
});
//生成的图片放入uploads文件夹下
const upload = multer({ storage: storage });
// 导出处理图片的方法
module.exports = upload